helicopter sprayed - German English Dictionary